.main {
	width:					700px;
	margin:					0 auto;
}

.header {
	text-align:				center;
}

.footer {
	border-style:			solid;
	border-color:			#ddd;
	border-top-width:		1px;
	border-left-width:		0;
	border-right-width:		0;
	border-bottom-width:	0;
}

.tweet_block {
	clear:					both;
	margin:					0;
	min-height:				83px;
    height:					auto;
	border-style:			solid;
	border-color:			#ddd;
	border-top-width:		1px;
	border-left-width:		0;
	border-right-width:		0;
	border-bottom-width:	0;
}

.tweet_name_block {
	float:					left;
	clear:					left;
	padding:				5px;
	font-family:			arial;
	font-size:				12px;
	font-weight:			bold;
}

.tweet_profile_img_block {
	float:					left;
	clear:					left;
	width:					48px;
	padding:				5px;
}

.tweet_text_block {
	float:					left;
	width:					600px;
	text-align:				left;
	padding:				5px;
}